package com.mtw.bbs.article.pojo.vo;



import com.mtw.bbs.userAdmin.pojo.vo.UserInfoVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;


/**
 * 话题VO
 */
@Data
public class TopicVo implements Serializable {

	private static final long serialVersionUID = 1L;


	@ApiModelProperty(value = "id")
	private String id;

	@ApiModelProperty(value = "话题名称")
	private String name;


	@ApiModelProperty(value = "封面")
	private String cover;


	@ApiModelProperty(value = "话题简介")
	private String description;


	@ApiModelProperty(value = "成员昵称")
	private String memberNickname;


	@ApiModelProperty(value = "成员数量")
	private Long memberCount;


	@ApiModelProperty(value = "话题成员列表")
	private List<UserInfoVo> memberList;


	@ApiModelProperty(value = "是否已加入")
	private boolean joined;


	@ApiModelProperty(value = "成员类型")
	private Integer memberType;

}
